#ifndef LIBCELL_CLAPACK_H_
#define LIBCELL_CLAPACK_H_

#ifdef __cplusplus
extern "C"{
#endif

void clapack_svd(double* A,int m,int n,double* s,double* uu,double*vt);


void clapack_inverse(double*A,int n);
double*  clapack_mult(double* A,double*B, int m,int n,int k);

double* clapack_mult1(double*A,double*B,int m,int n,int k);


#ifdef __cplusplus
}
#endif

#endif